package com.ship.boats.domain.vo;

import com.ship.common.core.mapping.TableColumn;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

/**
 * <b>ExportOilinessPriceInfo</b>
 *
 * @description: ExportOilinessPriceInfo <br>
 * @date: 2024/3/20 17:16 <br>
 * @author: lhm <br>
 * @version: 1.0 <br>
 */
public class    ExportOilinessPriceInfo {
    @ApiModelProperty(value = "curve主键")
    @TableColumn
    private Integer curveUID;

    @ApiModelProperty(value = "指数名称")
    @TableColumn
    private String curveName;

    @ApiModelProperty(value = "结算时间")
    @TableColumn
    private Date curveDate;

    @ApiModelProperty(value = "价格")
    @TableColumn
    private Double Value;

    @ApiModelProperty(value = "单位")
    @TableColumn
    private String oilinessUnit;

    @ApiModelProperty(value = "周期")
    @TableColumn
    private String periodicity;

    @ApiModelProperty(value = "range标识")
    @TableColumn
    private Integer rangeSeq;

    @ApiModelProperty(value = "周期开始时间")
    @TableColumn
    private Date rangeBegDate;

    @ApiModelProperty(value = "周期结束时间")
    @TableColumn
    private Date rangeEndDate;

    @ApiModelProperty(value = "涨跌幅度")
    @TableColumn
    private String rangeFluctuation;

    @ApiModelProperty(value = "数据来源")
    private String dataSource;

    public Integer getCurveUID() {
        return curveUID;
    }

    public void setCurveUID(Integer curveUID) {
        this.curveUID = curveUID;
    }

    public String getCurveName() {
        return curveName;
    }

    public void setCurveName(String curveName) {
        this.curveName = curveName;
    }

    public Date getCurveDate() {
        return curveDate;
    }

    public void setCurveDate(Date curveDate) {
        this.curveDate = curveDate;
    }

    public Double getValue() {
        return Value;
    }

    public void setValue(Double value) {
        Value = value;
    }

    public String getOilinessUnit() {
        return oilinessUnit;
    }

    public void setOilinessUnit(String oilinessUnit) {
        this.oilinessUnit = oilinessUnit;
    }

    public String getPeriodicity() {
        return periodicity;
    }

    public void setPeriodicity(String periodicity) {
        this.periodicity = periodicity;
    }

    public Integer getRangeSeq() {
        return rangeSeq;
    }

    public void setRangeSeq(Integer rangeSeq) {
        this.rangeSeq = rangeSeq;
    }

    public Date getRangeBegDate() {
        return rangeBegDate;
    }

    public void setRangeBegDate(Date rangeBegDate) {
        this.rangeBegDate = rangeBegDate;
    }

    public Date getRangeEndDate() {
        return rangeEndDate;
    }

    public void setRangeEndDate(Date rangeEndDate) {
        this.rangeEndDate = rangeEndDate;
    }

    public String getRangeFluctuation() {
        return rangeFluctuation;
    }

    public void setRangeFluctuation(String rangeFluctuation) {
        this.rangeFluctuation = rangeFluctuation;
    }

    public String getDataSource() {
        return dataSource;
    }

    public void setDataSource(String dataSource) {
        this.dataSource = dataSource;
    }
}
